French translation for "lambast someone"
|
- réprimander, attaquer verbalement
- Similar Words:
- "lambari, minas gerais" French translation, "lambaré" French translation, "lambaréné" French translation, "lambaréné airport" French translation, "lambast" French translation, "lambaste" French translation, "lambaste a plan" French translation, "lambay island" French translation, "lambaye arrondissement" French translation
|
|
|